package common.interf;

public interface IJValidator {
	public boolean validateEmpty(String str);
	public boolean validateAttack(String str);
	public boolean validateLaw(String str);
	public boolean validateUrl(String str);
	public boolean validateIp(String str);
	public boolean validateTel(String str);
	public boolean validateEmail(String str);
	public boolean validateMobile(String str);
	public boolean validateIdno(String str);
	public boolean validateZipCode(String str);
	public boolean validateBetweenLength(String str,Integer len1,Integer len2);
	public boolean validateMaxLength(String str,Integer len1);
	public boolean validateMinLength(String str,Integer len1);
	public boolean validateBetween(Double v,Double min,Double max);
	public boolean validateMin(Double v,Double min);
	public boolean validateMax(Double v,Double max);
	public boolean validateBetween(Integer v,Integer min,Integer max);
	public boolean validateMin(Integer v,Integer min);
	public boolean validateMax(Integer v,Integer max);
	public boolean validateDate(String v);
	public boolean validateFileType(String v,String ft);
}
